hack fix - stablize async with a sleep