implemented get_cell