Add file reading