updated ocpu library