coloring methods