asynchronous razzle-frazz!