Using D instead.
Fixed graphs.
Final version of D-version