basic updateWorld