Only save file information if something changed
Merge branch 'jake'