Lots of Changes… Preparing to Reduce memory usage of digraph