added button icons and combobox for randomness