improvised continuously very quickly and perfect