What went wrong and what we did to fix it.