https://authorkristenlamb.com/2012/12/how-do-we-handle-rejection-and-keep-on-pressing/
How Do We Handle Rejection and Keep on Pressing?