Filread/write is async