templaetes and directives were added