dry custom form field markup