Improvising at its finest hour. TFM.