Switched to parsing using jaxb