own invented semver