finished section 1.8 Finding classes