working on finding the infinite loop part of xml parsing