Architectural changes and start the ENML parser