playing around with templates