Updated update checker