Improved the way to add a new list