fixes some failures in tests -> grouping the user select, and fixed a bug where user model update the high scrore randomly