datasharing push