Chapter 5: Breaking through bottlenecks