World script (7/29)

World script