really fixed the ~List() bug