flexible Domain