add UnlimitedNatural type