added add item functionality