[% FOREACH s = [ 1 .. 5 ] %] [% PNAME = [ 'floorplan_name', s ] %] [% useName = PNAME.join('') %] ### other variables snipped for clarity. ### there are 4 or so more just like this