computer and cell