johnphotograph snarf is such a good word