extemporaneous
adj. Done or made without much or any preparation. 