Document and publish