Refactor adjust_tower_relation