The ABM Repair Shop: What we learned from fixing real ABM problems What makes the difference between ABM programmes that fizzle out after a couple of years and ones that are going strong 5-10 years later? A thorny question.