For i=1 to Alen(this.alist,1)>>First I'd store ALEN() in a var, to save reevaluating it every time thro' the loop :), No need. FOR loops evaluate their bounds only once.Tamar