Just wanted to say that I've just read this through after being referred here from another thread, and D.O that is a great explanation, it has really cleared up the mystery of how that was working for me

Thanks again!