implementation for parent domains