updated the comments around the code. shuffled the buildRandom() function out of the existing Electurm code