endeffector control update