you also can't just return a value from an async function