subtotal also excludes discount