Add asynchronous support: