add control mode