fix for subtotal with tax on recalculate