use semver in example