fixed list bugs