changing execution unit