extemporaneously
verb
°In an extemporaneous manner; without prior preparation or planning.
"Considering that he was speaking extemporaneously, he covered the subject pretty well."