New Upper Hanover Way crossing taking shape