what is thinking, detailed schematic