new control class