This is really interesting, well done.