combobox-serv refactory