improvisation [noun] + spontaneous [adjective]