#488 small refactorings, checking that views have correct permissions, updating todo