half way through catering for duplicate txs