switched to semver