i have some here and there. There like tiny red dots. I dont have a lot of them. What are they? They almost look like freckles.