support coloring objects