coreDataUpdateFunction