list selection fix