cocycles