OMG RICHARD!!!!!!! You have me here in tears from laughter.