Director update