More thoughts.

Some more recent thoughts.