Add interface of `activateAsync()` and `activateValidAsync()`