implement various revisions to clean up view and spec & feature tests, suggested by Yaro