Add AsyncAware