Notes on implementing templates to study.