Very stirring.