updated js syllabus