update syllabus code and re-render