removed BaseModel