add required option