base class controller
command and clearance