add coloring features