added content templating