add all the options into the oracle check to ensure it works