dispatch bottlenecks