major changes with list