Thanks Neil - yes I’m doing exactly that abstraction, and want the reporting stuff to make sure I’ve not missed anything!