fixed some ioio bug