all the solutions renew