American Legion Highway getting re-do; 520 new trees on tap