OCF 2 generator library