xml model prototyper changes