prototype for map view