why the dots?