don't need async
version bump