cell assembly