add and delete items working