implemented new domain models