optimizing map search, add event to GCal