add item creation and deletion