update GraphUtil