segment operator