strict error check
add condition "only new version"