expanding documentation around upload and download