change views and models