add optionparse exception