cm controller