fixed bugs with world border