randomly generate dots