Делаю в for:

Код AS3:
for (var item:int = 0; item < count; item++) {
................
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,
function(e:Event):void {
imageLoaded(e, item);
}
);
..............
}
в итоге, imageLoaded вызывается в одним и тем же item(последнее вычисленное в цикле), картинки все разные, как и должно быть, но и item'ы надо чтобы разные приходили.
Что делаю не так?