don't you want to check if it actually needs to be updated?