barebone file upload without progress