enum CellType