custom form builder working