Directive update