map and link adjusting