classes and more