initial domain / provider structure