change the order of the board list
fix some bugs