replacing digester3 with dom4j