@amcdnl Right now, my biggest issue is the fact that my select list and my ng-model are two different object instances. I think this PR and the related one it mentions - angular-ui/ui-select#420, fixes this. I'm willing to do a PR based on this one that is a clean merge if the you feel it's the right direction. My second issue is the positioning of the drop-down so it appears above the input when necessary. I see some PR's related to this , but they introduce 3rd library dependencies which I'm guessing is not the preferred approach.