SNARKY GRAPHICS