update extendPath