Is it just my monitor or are there are some strange dots on this site? . .