I can't recall ever getting this before but the nature of the application I have the loops set up differently. If I were to have an array of 40 long (0-39) but used a loop from 0-50 what would happen normally if you try and access the 40 to 50th elements of the array? Normally I have the loop condition based on the max limit of the array. Thanks.