Pretty good speeches.

More...