changed CXMLReader.cs load method to static,
removed the try catch blocks