atomic operations and asynchronous continuation messages