Changes to IerateThroughFile