fixed list-bug