updateing OSC code