percist until success