added osc communication