added XML parsing