Progress on motor controllers