added cell type methods