     
     func testShortestFlowNoFullBillingNoShippingNoEmail() {
         
-        let sdkRequest = prepareSdkRequest(fullBilling: false, withShipping: false, withEmail: false)
-//        sdkRequest.priceDetails = nil
-        
-        gotoPaymentScreen(sdkRequest: sdkRequest)
-        
+        setUpForSdk(fullBilling: false, withShipping: false, withEmail: false)
+
         let paymentHelper = BSPaymentScreenUITestHelper(app:app, waitForElementToExistFunc: waitForElementToExist, waitForElementToDisappear: waitForEllementToDisappear)
         
         fillBillingDetails(paymentHelper: paymentHelper, ccn: "4111 1111 1111 1111", exp: "1126", cvv: "333", billingDetails: getDummyBillingDetails(countryCode: "US"), ignoreCountry: true)

        
        // full billing, with shipping, no email, new CC
        
        let sdkRequest = prepareSdkRequest(fullBilling: true, withShipping: true, withEmail: false)
//        sdkRequest.priceDetails = nil
        
        gotoPaymentScreen(sdkRequest: sdkRequest, returningShopper: true, tapExistingCc: true)
        
        let existingCcHelper = waitForExistingCcScreen()
        

        
        // no full billing, no shipping, no email, new CC
        
        setUpForSdk(fullBilling: false, withShipping: false, withEmail: false, isReturningShopper: true, tapExistingCc: true)
        
        let _ = waitForExistingCcScreen()
        
