View: refactoring