add optionlist support