fix ch5, thanks to chaoqi & Droi