This is quite a good episode. How did Ash know the badge was called the Mineral Badge when he'd only just entered the gym? Surely he wouldn't have known that.