add CoreData management. not safe