May one safely define arrays on a conditional basis? As in: 1. If: yr eq "04" Then:DIM cum[ 14](12,):15 2. If yr eq "03" Then: DIM cum[14](12,.):30 Using SCO 5.0.5 and filepro 4.5 Thanks in advance for your answer. Frank Mc Kinney