added own parser that finds problems in xml

*sigh*, why did I do that? >.<