Make view functionality