fix OptionalCourse