datasharing fork added