 		var records = [CKRecord]()
 		
 		let op = CKQueryOperation(query: ckQuery)
-		op.qualityOfService = .utility
+		op.qualityOfService = .default
 		op.recordFetchedBlock = { record in
 			records.append(record)
 		}

		let op = CKModifyRecordsOperation(recordsToSave: records, recordIDsToDelete: [CKRecord.ID]())
		op.savePolicy = .ifServerRecordUnchanged
		op.isAtomic = false
		op.qualityOfService = .utility
		
		op.modifyRecordsCompletionBlock = { [weak self] (_, _, error) in
			

		let op = CKModifyRecordsOperation(recordsToSave: recordsToSave, recordIDsToDelete: recordIDsToDelete)
		op.savePolicy = .changedKeys
		op.isAtomic = true
		op.qualityOfService = .default

		op.modifyRecordsCompletionBlock = { [weak self] (_, _, error) in
			
