manage control task first