Perché con jQuery Cycle Plugin il tempo di transizione fra le immagini non é regolare?

codice:
<script type="text/javascript" src="jquery/jquery-1.4.min.js"></script>
<script type="text/javascript" src="jquery/jquery.cycle.all.min.js"></script>
<script type="text/javascript"><!--
$('#immagine').cycle({ 
    delay:  20000, 
    speed:  1500, 
    before: onBefore 
}); 
 
function onBefore() { 
    $('#testo') 
        .html(this.alt); 
}; 
//--></script>
codice:
<div id="immagine">
[img]immagini/slide-prova1.jpg[/img]
[img]immagini/slide-prova2.jpg[/img]
[img]immagini/slide-prova3.jpg[/img]
</div>
codice:
<div id="testo"></div>
Perché l'intertempo tra le immagini é il seguente?
"20 secondi circa tra la 1° e la seconda e 4° circa per tutte le altre"

E' un errore mio, del plugin oppure del nuovo jquery 1.4?

grazie