Director updates