add edge coloring