dependent services