fix list-select and selection retrieval