Added file reader
Added file reader
Changed exceptions