New: cellseparation