defined $param{selected} ? ( $param{selected} .= ":$file" ) : ( $param{selected} = $file ); join ( "", map { hidden ( -name => $_, -default => $param{$_}, ) } keys %param )