update location trans