change file reader (bug)