fix async dependency bug