color choices and randomly pick color
first merge conflict :(