initial models and a few views