adding graphviz writer