allow setting of colors
updating colors
background coloring