dependent service