Working create/update/delete of items within a list