So how does it work ?