added datasharing for practicing forking