new oshicontroller