added exception handling for ANSI files and adjusted IG Update to match