Probably did. For 05 though, the Tormalet has stayed the same with 105 and the same all Aluminium frame. The Alpe D'Huez and Chambery have a better Aluminium frame with carbon seat and chain stays. Alpe has 105 this year and Chambery has Ultegra 10. Look like very nice bikes if you're into the simple asthetics.