From gonuts descussion adding in closing down functionality to gen rand
idomatic go bumpy case no undrescores. Ran go fmt