Report question

Question: Wrapping a series of asynchronous calls with a synchronous method with a return value