dependentRelations protocol