Never too late to use templates