new throughput