osc works, needs to to be completed