Added a file reader