more test coverage, particularly of views