added listener system to Model, and auto sync of the AP's combobox