promotion bottlenecks