puddle-crud improve doc and test coverage