Add inital view logic for all routes; all untested