added thinking style