I am using the following code to create an array and keep getting a type mismatch error for the first LBound it encounters. I pretty much copied this from page 277, is there a step missing perhaps. Maybe setting up the array? Any suggestions?<BR><BR>DIM strcovtype<BR>strcovtype=Request("coverage")<BR>DI M acovtype<BR>acovetype=split(strcovtype, ",")<BR><BR>DIM iloop<BR>FOR iloop = LBOUND(acovtype) TO UBound(acovtype)<BR>Select CASE TRIM(acovtype(iloop))<BR>Case "Comprehensive":