Basic FileReader functionality.