upload/download from s3 complete, needs testing