Add use method for testings
Add some failover conditions check