supervisor update