more footling about with on-the-fly content change