get file contents
merged ray