preconcept document upload