Upgrading and repairing networks