updated w NSFetchedResultsControllerDelegate