part of geolocation and points, rank and leaderboard
fixs conflicts
update when rank change