some changes in file reader