tmpUploader for learning