add the options check