osc integration