move fbAsyncInit to before