New Dome cable netting now in place