A template is perfectly fine to use