use failover as parameter not persistent