need to initialize the list as well