fixed list deletion