reimplemented KList
reimplemented CellCollection; first draft