fixed the throughput threshold problem