explain classes better