please revise view 1