map view functionality added