using File.read!