define OptionData class 2