update tunnel