directive update