add direct upload of data