Templates are almost done.