template 2 temp cons2