Minor setbacks, major comebacks.