fixed maxOccurs