proper handling of async services w/ streaming output