deep thoughts.