WIP randomize button refactor