Changed how we ask for update

Now only check to update if we get an older Ver, rev or if we error on
the variable name.