initial concept

One controller
Drag by the label
No interaction with the service