blending-thoughts