new data structure for domain setup