remove utility copyAsync