parse the course is so difficult