adding views, models