All sounds very nice with some excellent flourishes.
A very nice composition.

Peter