I shall investigate....but they are not supposed to like humidity ! I had taken the dots to be water droplets,. , but I will have another better look.