Experimenting with templates