added classes for final examination