sample implemented
sample selects switching colors