document class tasks