Outsource FileReader