this adds minimal support for markdown content pages