fix some bug, add (js)rixb class