releaseHandler = function() { trace(this.j); } for (i=0;i < 10; i++) { j = i+1; b = this["b"+j]; b.j = j; b.onRelease = releaseHandler; } delete i; delete j; delete b;