use versions dir and semver.io