thank you, yeah unfortunately I ran out of time as it is with these things, I agree with all your points! I really didn't expect anyone to actually get to the end *red face*. good job!