inlined futures