Ray world (10/27)

Ray world