add oneOf