Thinking as a generalisation being effective in some areas but not others