integrated basic file upload system with a custom form field type