SPOTS & DOTS