moved all the selection-list stuff out of the input dialog and into the picker