https://www.dirkvekemans.be/2011/02/17/point-of-no-return/
point of no return