I cant figure out how would you track a Players Spartan rank, and how much they need to get to next rank. I know how to get a Players current spartan rank and how much XP they have, and I know I can make call to get all Spartan Ranks from the API, but how would I calculate how much XP they need to get to get to next rank from this data? I see some of the projects submitted have Spartan Rank progress, and that is what I would want. Any help appreciated.