FileReader got additional methods