Fixing some bugs with the league system