adding dymnamic color mode