update syllabus with backbone and require content