finishes implementing WUGraph