theories and thoughts