Wow , lots of info. Good job dude