added some new model classes