upload from a single uploader