finished dialogue, untested