xml model and configuration parsers