update GPathUtil