Recent thoughts.