scrub in CourseManager, no search if keyword or category is blank