randomize data on button click, eliminate magic numbers