build out migrate-S3, untested.