Update detector