And how does it work?