list: setSelected getSelected