implemented ProgressCourseModule