Teach, one thing I really like about SMART is that they have tools to help you when you relapse so you can get back on the wagon before you totally crash and hit bottom. They are
under relapse prevention but work great if you have already been working the program and relapse as well.