improvements on xml parsing