this will fail if you have a type with required options, even if it is verified