upload and download tested