add class 6, and fix interrupt bug

gs is not setted, but why?