fix up supervisor