Ray world (7/27)

Ray world