handle throuputs < 1000 better.