have a bit of fun with templates