accommodate rows with multiple course codes
reinstate carousel which I carelessly broke