osc is nearly working