Thinking about Takeda's Bright Future (TTBF)