         }
         request.httpBody = self.getParametersString().data(using: String.Encoding.utf8)
 
-        let session = URLSession.shared
         let dataTask = session.dataTask(
             with: request,
             completionHandler: { data, response, error in

     The initialiser which when HPPManager is created, also creaes and instance of the HPPViewController.

     */
    override public init() {
        super.init()
        self.hppViewController = HPPViewController()
        self.hppViewController.delegate = self


        request.httpBody = parameters.data(using: String.Encoding.utf8)

        let dataTask = session.dataTask(
            with: request,
            completionHandler: { data, response, error in
