Totally unrelated story- Will has two imaginary friends--Jeff and Peacock. The other day he was playing basketball with them in the driveway. I asked him what they looked like. He replied, "It's like this, Mama, Jeff is a regular guy, and Peacock is an actual peacock."

As I was typing that James informed me that when he grows up he is going to have 2 wives because, "you never know when you will need an extra wife." Good advice indeed.