implement view mapp