make readFile always return a string instead of buffer