add rainbow-mode