replace non working update events