refactor the items.xsd