motorcontroller behavior created