Beautifully done. Nice free tempo.