constructing world