Thinking in progress ...