Creating the Transaction Monitor - humble origins