di volta in volta

Etymology
lit. 'of time in time'.

Adverb

 * 1) time after time
 * 2) opportunistically, on an ad-hoc basis