change template and content