Revised Combined Class Routine