replaced parallel-io with the faster async library