add BillingRequest class