implement ComboLists
code simplification
small improvments