Dots and spots thank you