Cleaned Up Supplemental File Handling