intanto grazie...
in nottata ho trovato una mia soluzione, un po' arzigogolata ma funzionante...

@skidx: non sono praticissimo di callback e affini... potresti farmi un mini-esempio?

@Anªkin: non mi aumenta il contatore ad ogni sostituzione...