code and graph
Revert "code and graph"

This reverts commit 9eb5b89ac50409e9daecc53bae4cf8ff56a9e231.