removed isolated scope: can be nested with other directives