Thank you for the reply! I got the Meditite from Apophyll with Pure Power some time back, but it's not that great in nature and speed IV (everything else is above 20, excluding SpA) and I got Fake Out for the last move instead of Zen Headbutt (or Psycho Cut? All I remember is that on one of my resets, I got a physical psychic stab move with at least 70 base power), so would you say I should breed it (I have Ditto from Blackstream Factory) until I get a good one? If yes, should I put off training it until I'm close or can access the move relearner because with higher leveled Pokemon and more badges, I can more efficiently get EXP? Regarding the Roselia, do you think it's better to just wait until the move relearner? I have to use exactly 20 common candies to lower the level to the point where it learns Giga Drain (25, so I have to lower it to 24), and I spent most of my money on healing items/battle items, so I have a cost problem and the rest of my Pokemon are close to hitting the max for level so I can't switch them in to grind at the Grand Hall because I'd have no cash if I bought the common candies needed for Roselia to buy more common candies. Grinding on wild Pokemon is a slower process that I don't feel like doing lol, the EXP gain is less and I probably wouldn't even be able to beat them. About the Swalot, I need a tank right now and Swalot is the only Pokemon I have that have balanced defense and special defense stats and a decent HP stat as well as a decent movepool that can deal damage and support the rest of the team. Also, I need to swap out Zangoose soon (I only ever use Night Slash and Detect, Immunity isn't bad but not that many opponents have strategies surrounding poison) and I believe I have every event Pokemon up to Azurine Island, any suggestions on what I should swap it out for? As for the Cottonee, I'm currently using Murkrow with Perish Song as my Prankster Pokemon and only swap it in for PULSE battles. Should I do the same for Cottonee (only swap it in occasionally) or should I keep it on the team and level it up? Any help would be greatly appreciated! :) Also, have a nice day/night.