Cells, cycles and such