update xml parser