OCC as transactions