Addressing Major CourseWork Gaps : Feature/functional gaps