working with templates...so kewl!