oh interesting why this? in case the file cannot be read?