motor updates