Requirements for options