refactored the Domain Create/Edit widgets;
some enhancement;