The new world trade center is getting there.