added constructs for world dimension and data