definitively fixed computeVatToRemove and computeFloatVatToRemove returning result