updates trans