another template for dof, and more styles