more work on views, urls etc