Ray world (6/27)

Ray world