use FB asynchronous code