Oh My God! This is amazing, thanks coppit and drawde.  I'm so excited think I just let out a little bit of wee...   So many graphs, and so much information...