list selection's bug fix'