started separating different types of syncs
added createGeoFence