update select text and bg color