rounding combined hauls approach and not using zeros trick