fix for dependent services cycle