best version for now, return the string of the file