hmm so many jokes in absolutely bad taste running through my mind as i type this...