try ioasync