courses controller enhanced