use world:move better in puff