fix async handling