async read of files