added CoreDataManager