change Backgroud color, code cleanup