Supervising director