At some point when I have enough free time I will have to take a look at this! Thanks for putting time into this kind of thing!