Fleshing out templates a bit more.