added proper background coloring