Director board