local storage and updates check