The past tense of Extemporize is extemporized.
verb. perform without preparation.
verb. manage in a makeshift way; do with whatever is at hand.