transaction "finished" dispatched synchronously