add XML wrapper