Ray world (23/27)

Ray world