Random thoughts.