fix async bug causing postponed load