process large file