for (@Fields) { print $_->{Title}, ': ', textfield( -name => $_->{Name}, -value => $_->{Value}, ); } #### for (@Fields) { param( -name => $_->{Field} , -value => $_->{Info}, ); print $_->{Title}, ': ', textfield( -name => $_->{Name}, -value => $_->{Value}, ); }