not clever to not allow dynamic throughput configuration