THINKING OUT LOUD.