THINKING MECHANISM