more work on views