adding pixel coloring back into the mix