opening and closing files, splitting, working on sorting