actually simplify the pivt_async example