work toward saving content (though not yet free of S3)