I'd try to explain what I'm thinking while I work on this, but frankly it would be quite a mouthful. [rimshot]