https://www.gamblingtherapy.org/forum/users/scarde/