Added C1, C2, C3, and templete.