Keyword: through-thoughts 1