Thoughts. . .