tolerant version check update