Asynchronous schemes