fix handle to async function and add this to bind