Restoring update listener