lets play with templates.