add some graph and congestion analysis