update semver
add wait