primary or secondary color selection. still need tests