class explained