fleshing out domain