updated demo for semver