resolve bug in setControlMode