publish-ready content