Since Pokémon GO launched in 2016, the game has seen some major overhauls and improvements. Most recently, Niantic introduced seasons, redesigned the leveling system and made it so players can transfer Pokémon caught in GO to Pokémon Home and access them from other titles. These updates have improved the experience immensely, but there's still more to be done.

Player experience, gameplay functions and app updates could make Pokémon GO an even better mobile game for players all over the world. Here are seven that could make a major difference to the current version.

Related: Pokémon GO Will Collab with Gucci x The North Face

1. Better Team Recommendations

One feature for Pokémon GO is the “recommended team,” for use in battles and gyms. However, rather than telling players the best Pokémon to use in each individual battle, the algorithm often misses the mark.

For Team Rocket, the recommended Pokémon are usually a mix of the player's top five highest CP Pokémon, doesn’t take into consideration type advantage or moveset. In Gym Battles, regardless of what Pokémon are in the gym, the recommended team usually consists of the same six Pokémon from a variety of different types, with no considerable advantage against the Pokémon in the gym. Often times the Pokémon will have one move that is super effective against one Pokémon in the gym, but trainers most likely have other, higher-CP Pokémon who also know that move -- and aren't recommended.

To improve this feature, Pokémon GO needs to adjust recommendations to account for everything that goes into winning a battle.

2. Make Pokémon HP Visible on the Item Screen

This feature should have been included when the game first came out. When a player goes to the Pokémon page, it shows their current and max health, but when a trainer goes to heal the Pokémon, it only shows the health bar with no numbers. This makes it difficult for trainers to determine which item they need to heal, because it's unclear if the Pokémon needs 10 HP or 100 HP to reach full health. Adding HP to the item screen is a small update that would make a major difference for Pokémon GO players.

Related: Why Pokémon Was Banned in Saudi Arabia and Other Arab Gulf States

3. Bonus Storage for Costumed Pokémon

pokemon go

Costumed Pokémon are fun, especially for holidays, but some can be evolved and some can't. The ones that can't evolve are aesthetically pleasing, but not very useful. However, costumed Pokémon are often limited edition, so trainers need to choose between keeping a limited edition costumed Pokémon and having it take up space in their Pokédex, or transferring it.

Ideally, Pokémon GO would offer bonus storage for costumed Pokémon, so players can be festive when the time calls for it, but also play the game effectively.

4. More Ways to Earn PokéCoins

Pokémon GO PokéCoins

Currently, the only way to get PokéCoins is to leave a Pokémon in a gym. A player gets a single PokéCoin for every 10 minutes the Pokémon has been in the gym, so this means one Pokémon has to be in a gym for eight hours and 20 minutes to max out at 50 Coins per day.

Battling a gym is not always the easiest, especially for new trainers who don’t have high CP Pokémon, or trainers who are low on revives. Plus, some Pokémon GO trainers live in areas where there are few or hard to access gyms. Thus, earning PokéCoins may seem easy for some players, but the game needs to introduce alternate methods. Trainers could do Research Tasks or earn them through streak rewards, for example.

Related: 5 Pokémon That Look Like They Give Great Hugs

5. Map Markers for Raid Numbers

Currently, players who want to battle in raids must click on each individual gym to see if players are waiting in the lobby to battle. For some three and five star Pokémon, multiple trainers are needed to beat the raid. To save time, Pokémon GO should introduce map markers that reveal how many trainers are in a lobby, rather than making players click on each individual gym. This would be particularly useful on Wednesday during raid hour, when every gym has a Legendary Pokémon.

6. More Ways to Add Friends

Anime Pokemon Gary As Professor With Ash

The only way for Pokémon GO players to add friends is by using a Friend Code or QR Code. Similar to how the Nintendo Switch allows people to add friends they've played with in games online, Pokémon GO should allow players to add each other after battling together in gyms. This would allow easier adds and more friend interaction in-game.

Related: Pokémon: Where the Series Should Go After Sword & Shield's Crown Tundra

7. In-Game Friend Communication

gen iv starters pokemon go

Although Pokémon GO does have a friending feature, there is no way for friends to communicate in-game. This can be a hindrance when trying to coordinate lucky trades or organize raid battles. The game would benefit immensely from some kind of communication system for friends.

Keep Reading: Pokémon's Post-Game Content NEEDS to Follow the Example of Generation V