I think the dots could be like when you close your eyes and look at the back of your eyelids and the drops could be like when you're feeling your sinuses/veins in your forehead.
full