made generic item_name rather than explicit course_name