trying to fix async bug