Cognition and Thought, an information processing approach