make options.opt optional