Oh my. My chortle gland is wearing out today. Well done sir.