Great information ... makes sense ... how the heck do you know all of this stuff! Did you go to Oxford or Cambridge? Cheers David!