digraph updated coloring WIP