Enhanced Update Checker