updating for some more functionality on adding items to your list, etc