More rambling thoughts.