Reflections on thinking