supporting combobox(not yet completed)