Added some loggers to the preserved section. Output looks good, but I forgot to create a confirmation file for preserved, so I'm checking on that. For now, consider code unbroken but untested