worked on views and routes