finding and reducing bottlenecks part is completed.