Fixed new file bug. Reverse engineering implementation initial release.