class tasks