fix some bugs with worldsplit