update when ideaList is changed