added initial motor driver