modifications for a new update checker