opening a large file.
need to check the end of file exception.