added models and views: