function of control program