partial domain logic implementation.