integrate supervisor into services core