made world updating methods functions