fix async dep