added the map marker listeners