core data update, view update