allow user to change colors (and add more)