add supervisor thing