Functional group coloring