2 different template types