following version scheme from semver.org