code motion ok