number of dots now scale up with canvas size (not down)