playing with templates...