created new class definitions