Nice improvisation. . Nice improvisation