main syllabus