upd for change points