This sounds like really positive help for a very distressing problem.