reduces Comm's time footprint by a factor of 7
makes truly random again
Merge pull request #523 from wdawson/comm

reduces Comm's time footprint by a factor of 7