trying custom directives - not rendering