It does help...thanks.
I will say that your suggestion I have toyed with a few times, but it's not quite right so I haven't used it. The reason being is that a single card can have AT MOST TWO TRANSACTIONS. It may not always have 1, or 2, but I have to be able to allow for it.
Take this...