xml parsing capabilities