reading from file to a buffer to a string