return an object with details about the operation results