Add file reading feature