fix issue where diff wasn't being computed
hackish hashcode that can make filenames differ by url