                 print("Store: Error saving to the database.")
                 print(error ?? "")
             }
-            // todo take the record and add the CreatorID to the performance store's version.
-            if let creator_id = record?.creatorUserRecordID {
-                DispatchQueue.main.async {
-                    // add the creator id to the record
-                    performance.creatorID = creator_id
-                    self.storedPerformances.insert(performance, at: 0) // add to performance list
-                    self.performances[performanceID] = performance // add to performance dictionary
-                    self.delegate?.modelUpdated() // stop spinner
-                    self.savePerformances()
-                }
-            }
-            
             print("Store: Saved to cloudkit:", performance.title()) // runs when upload is complete
         })
     }

        }
    }

    /// Add a new performance to the list and then save the list.
    func addNew(performance : ChirpPerformance) {
        self.upload(performance: performance)
    }

    /// Save recorded performances to file.

    }

    /// Refresh list of world jams from CloudKit and then update in world jam table view.
    @objc func fetchWorldJamsFromCloud() {
        print("Store: Attempting to fetch World Jams from Cloud.")
        var fetchedPerformances = [ChirpPerformance]()
        let predicate = NSPredicate(value: true)
