try not to screw up template syntax