repliace view 2