                         else
                         {
                             DispatchQueue.main.async {
-                                TSMessage.showNotification(withTitle: "Success", subtitle: "You successfully added a new device to your account. Device has been named \(deviceName).", type: .success)
-                                self.photonSelectionTableView.reloadData()
+                                self.showSetupSuccessMessageAndReload()
                             }
                         }
                     })

    }
    
    
    func sparkSetupViewController(_ controller: SparkSetupMainController!, didFinishWith result: SparkSetupMainControllerResult, device: SparkDevice!) {
        if result == .success
        {

                }
                else
                {
                    self.showSetupSuccessMessageAndReload()
                }
            }
            else // Device is nil so we treat it as not claimed
