update rc & fix some bugs