added add list , add list item functionality