world update

adjacenty and impassable