make optional field wrapper prop a component
minor change in file upload field display