private static void parseDocument() {
		// get the root element
		Element docEle = domBounds.getDocumentElement();
		docEle.normalize();
		System.out.println("Root element :" + docEle.getNodeName());

		NodeList bl = docEle.getElementsByTagName("Bound");
		if (bl != null && bl.getLength() > 0) {
			for (int i = 0; i < bl.getLength(); i++) {

				// get the employee element
				Element el = (Element) bl.item(i);

				// get the Employee object
				Bounds e = getBounds(el);

				// add it to list
				bounds.put(el.getAttribute("type"), e);
			}
		} else {
			Console.log("Bounds never ran!", in.INFO);
		}

		docEle = dom.getDocumentElement();
		docEle.normalize();
		System.out.println("Root element :" + docEle.getNodeName());

		NodeList nl = docEle.getElementsByTagName("Member");
		if (nl != null && nl.getLength() > 0) {
			for (int i = 0; i < nl.getLength(); i++) {

				// get the employee element
				Element el = (Element) nl.item(i);

				// get the Employee object
				Member e = getMember(el);

				if (e == null) {
					Console.log("Member is null!!", in.ERROR);
				} else {
					// add it to list
					members.add(e);
				}
			}
		} else {
			Console.log("Members never ran!", in.INFO);
		}
		Console.log("sizeof members: " + members.size(), in.INFO);
	}