rejigged how things finish for async commands