How the human mind works...