basic framework for ::Tenant and ::Child.