trying to work with custom directives