proper file reader