Jo Hammond 

so over all this crap