World script (11/29)

World script