Add some more clear docs and fixed up the delete operation