next to fix : why multiple update events