@GustavoBandeira then we can define operation of taking front $p$-face and rear $q$-face of it
@GustavoBandeira Then $(a \smile b) (x) = a(front\;face\;of\;x)b(rear\;face\;of\;x)$, but our homology groups need to be computed over the ring to be available to multiply here
so $a \smile b \in C^{p+q}$ if $a \in C^p$ and $b \in C^q$
@GustavoBandeira sorry, I told you about cup product in cochains, but it descends on cohomology groups obviously