Theories and mechanisms