edit the views and models