improve handling of limiting reagent