I was going to reply to Joan but there is just way too much rant to do that.