cell.h: cell_init & cell_set