@paulhallman: You had me at