custom combobox should give a better user experience