Well picked up my new stance today ( only took other one in 4 days ago) !! ..a couple of differences on new bike and when i take it in for its 6 week check there gonna fit the latest mk3 controller which hadnt been released yet!! This is supposedly the most watertight controller Giant has been working on alltho my other bikes controller was fine... bike kept repeatedly cutting out and threw a motor fault but my dealer pushed for a completely new bike ( had other one 3 months and 700 miles)... happy days for now lol