Wow, that was quite the post. Hopefully I'll have time to play with the maths in practice tomorrow. I'll let you know if I get hung up on anything, but your descriptions made a lot of logical sense, and used some maths I have played with before. Thanks so much!