@pjcswart: I like your thoughts.