template and content modifications