Improving view functionality