fields made optional for workspace upload