added readFileIntoString()