fixing supervisor