Add asynchronous write