a little simpler structure
sort the files
more comments
print changes of existing files