update backgroud color