viewport, mem fix, osc pad