Rashes, itches, etc. are more iron im-balance, the cause of spots may or may not be all an iron problem, I don't really have much experience with moles, normal spots, etc. I have seen the what is called liver spots fade away and rashes dissapear, but not the freckles and common little spots or red dots, etc. There could be many reasons, I think I have read arsenic in the water supply or even high copper could be a cause of some types.