added Cell
doc and tests