Refactor redundant view methods