Added Domain object constraints