layeredDomain