supervisor integration