found the bottleneck