factoring in FileReader, tests green