added directive template