added new model classes