He is doing a poor job of doping it appears since he is down by more than 5 minutes to your hero.
You seem enthusiastic which is good but you may not understand why so much suspicion is lobbed towards Froome. One the Columbian is 130 pound climber. That comes as no surprise that he climbs well. He is approximately 60 KG. He has that advantage on the climbs. Now if he also blew everyone away at the ITT then that would be very strange, but he didn't. He proved he climbs well, but is average at best time trialing.
It also seems most on here do not understand doping and its effects. Unless there is a new found substance doping alone cannot explain Froome's performance. Even if he is doping he is likely not the only one. It gives an advantage, but it is not magic.