Breakthroughs and setbacks.