Waaaaayyyyy too much information. [Eek!]