fork datasharing