added make_fieldset() function