add clearFirstSelected()/clearLastSelected()