- needs buildscript which - does pre-processing (so we can use macro's) - produce pdf - upload pdf to IPFS - use our IPFS gateway to publish to world