oh the thoughts going through my mind..........