cleaner logging when dealing with file permissions or file timestamps