refactor shared views

...resses