The things that go thru my mind......