use class to create control class, replace of use type; delete type;