synch with base oc library