integrated basic file upload system with a custom form field type
switched to the UI system