repliace view 3