Directive mostly works.