- added base model class
- added base model class