random thoughts.