Stubbed out final transaction creation. Not tested. Need to take a break... come back tomorrow.