Exactly what I needed. All hidden away with no external clunkiness! I use this with a cheap Bluetooth controller mounted to handlebar, for controls at your fingertips. Best set-up at a fraction of the cost of other systems !! Recommended definitely!!