This much needed talk.

This much needed talk.