change AddPartyType, add Range validation