Interesting concept, though I found it a bit difficult to understand at first. The presentation is also very smooth.