added geofence to trigger sync