Extemporary

a.
  1. Extemporaneous.
  2. Made for the occasion; for the time being.