. . . "Deleting a message is a good example: for a spool file ??? the message must be removed, and then the whole file after the deleted message must be rewritten with the deleted message removed, which is a very expensive operation." .