process large files using line processor;