switch to motion_require