Small FileIO and Logging Changes