This bike is one of the first models and I have recently upgraded to the newer version. I did have some problems with the communication/software but nothing is mechanically wrong. It just took weeks to get a technician in to correct the problem and I chose instead just to get a new one. It is in perfect shape otherwise and someone with patience can get it corrected with their tech visit.