segregate

not defined yet