added edge coloring